home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1995 October / EnigmA AMIGA RUN 01 (1995)(G.R. Edizioni)(IT)[!][issue 1995-10][Aminet 7].iso / Aminet / dev / cross / dasm202.lha / dasm-2.02 / README < prev    next >
Text File  |  1988-02-17  |  2KB  |  56 lines

  1.  
  2.     DASM    V2.0
  3.  
  4.     (c)Copyright 1988 Matthew Dillon, All Rights Reserved.
  5.  
  6.  
  7. FILES:          
  8.             README              this file
  9.  
  10.             DASM.DOC            documentation for the assembler
  11.             FTOHEX.DOC          documentation for intel hex converter
  12.  
  13.             DASM                The assembler
  14.             FTOHEX              assmblyoutput -> intelhex format converter
  15.             suite6502.asm       test suite for 6502
  16.             suite6303.asm       test suite for 6805/6303
  17.             suite68705.asm      test suite for 68705
  18.             example.asm         example assembly file
  19.  
  20.             Makefile            Makefile, Aztec C
  21.             *.c *.h             source code (in C). 32 bit ints, Aztec C.
  22.             ftohex.c            source code for FTOHEX 32 bit ints Aztec C.
  23.  
  24.  
  25.          --------------- SUPPORTED MICRO PROCESSORS ---------------
  26.  
  27.  
  28. 6502:       ORDER LSB,MSB   A<7:0> X<7:0> Y<7:0>    RelAddr:   .+ilen+offset
  29. 68705:      ORDER MSB,LSB   A<7:0> X<7:0>           RelAddr:   .+ilen+offset
  30. 6805/6303:  ORDER MSB,LSB   A<7:0> B<7:0> X<15:0>   RelAddr:   .+ilen+offset
  31.  
  32.  
  33. ADDRESSING MODES                6502    68705   6803
  34. BYTES          
  35.  
  36.  2  implied                     x       x       x
  37.  2  immediate.8     #byte       x       x       x
  38.  3  immediate.16    #word                       x
  39.  2  byteaddr        byte        x       x       x
  40.  2  byteaddr,x      byte,x      x       x       x
  41.  2  byteaddr,y      byte,y      x
  42.  3  wordaddr        word        x       x       x
  43.  3  wordaddr,x      word,x      x       x
  44.  3  wordaddr,y      word,y      x
  45.  2  relative        byte        x       x       x
  46.  2  ind.byte.x      (byte,x)    x
  47.  2  ind.byte.y      (byte),y    x
  48.  3  ind.word        (word)      x
  49.  1  0,x             [0],x               x
  50.  2  bitmod          #no,badr            x               baseinst + 2*bitno
  51.  3  bitbramod       #no,badr,rel        x               baseinst + 2*bitno
  52.  
  53. NOTE:   6303 instruction extensions over the 6805 are:
  54.             AIM OIM EIM TIM XGDX SLP
  55.  
  56.